﻿using JshRCSWebApi.Infrastructure;
using JshRCSWebApi.Infrastructure.Domain.DTO.SysVehicle;
using JshRCSWebApi.Infrastructure.Domain.DTO.SysVehicle.VehicleOther;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace JshRCSWebApi.Service.SysVehicle
{
    public interface VehicleOtherService
    {
        Task<ApiResult> robot_other_jack_unload_req(RequestDTO requestDTO);
        Task<ApiResult> robot_other_jack_stop_req(RequestDTO requestDTO);
        Task<ApiResult> robot_other_jack_set_height_req(RequestDTO<robot_other_jack_set_height_DTO> requestDTO);
        Task<ApiResult> robot_other_jack_load_req(RequestDTO requestDTO); 
        Task<ApiResult> robot_other_slam_req(RequestDTO<robot_other_slam_DTO> requestDTO);
        Task<ApiResult> robot_other_endslam_req(RequestDTO requestDTO);

    }
}
